from .canonical_system import CanonicalSystem


class RhythmicCanonicalSystem(CanonicalSystem):
    def __init__(self, alpha=1.0) -> None:
        super().__init__(alpha)
        self._run_time = 1.0

    def step(self, tau: float):
        self._x += tau * self._dt
